Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
3 WOBURN GREEN Terraced £150,000 18 Sep 2023
7 WOBURN GREEN Terraced £110,000 29 Jun 2012
8 WOBURN GREEN Terraced £90,000 16 Nov 2010